﻿@charset "utf-8";
/* CSS Document */
html, body {
    -ms-overflow-style: scrollbar;
}
/*html5 去掉input 默认样式*/
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button{
    -webkit-appearance: none !important;
    margin: 0;
}
input[type="number"]{-moz-appearance:textfield;}
/*html5 去掉input 默认样式*/
#Fflex_elem { position:fixed; top:40%; right:0px; width:44px;z-index:999; }
#Fflex_elem .lxkf { box-shadow:1px 1px 3px rgba(102, 102, 102, 0.28); display:block;padding:12px; text-align:center; width:44px; line-height:1.2; color:#666; background:#eee;  border-radius: 5px 0 0 5px; transition:all .2s ease-in-out 0s;}
#Fflex_elem .lxkf:before { content:"\e650"; margin-bottom:5px; display:block ; color:#FF8069; font-size:24px!important; margin-left:-2px;}
#Fflex_elem .lxkf:hover { background:#FF7950; color:#fff; }
#Fflex_elem .lxkf:hover:before { color:#fff}

.contact_right { width:250px; height:100%; background:#FFA200; position:fixed; top:0px; right:-250px; z-index:899  }
.contact_right .show_btn { color:#fff; transition:all .2s ease-in-out 0s; cursor:pointer; position:absolute; padding:12px; text-align:center; width:44px; line-height:1.2; background:#FFA200;  border-radius: 5px 0 0 5px; top:50%; margin:-65px 0 0 -44px;  }
.contact_right .show_btn:before { cursor:pointer; content:"\e650"; margin-bottom:5px; display:block ; color:#fff; font-size:24px!important; margin-left:-2px;}
 body.show_contact .contact_right .show_btn:before { color:#fff }
body.show_contact .contact_right .show_btn {background:#FFA200;  color:#fff; }
.contact_right .cu_area{ height:620px; width:250px; padding:0 20px; position:absolute; top:50%; margin-top:-250px;  overflow:hidden }
.contact_right .cu_area dl:before {font-size:35px!important; position:absolute; left:0px; top:10px; }
.contact_right .cu_area dl{ padding:20px  0px 20px 50px ;  position:relative;  color:#fff; border-bottom:1px solid #FFA200 }
.contact_right .cu_area dl:last-of-type {  border-bottom:none}
.contact_right .cu_area dl dd {  line-height:1.8;}
.contact_right .cu_area dl img { padding-top:5px;}
.contact_right .cu_area a { color:#fff }
.cu_area dl.cfrx:before { content:"\e620"  }
.cu_area dl.cfrx dd,.cu_area dl.phone dd { font-size:18px;  }
.cu_area dl.zxkf:before { content:"\e659" }
.cu_area dl.wx:before { content:"\e620" }
.cu_area dl.phone:before { content:"\e620" }
body.hide_contact .c_area {
   -webkit-animation: slide3 .5s ease .1s forwards;
    -moz-animation: slide3 .5s ease .1s forwards;
    -o-animation: slide3 .5s ease .1s forwards;
    animation: slide3 .5s ease .1s forwards
}

body.show_contact  .c_area {
 /*   -webkit-filter: blur(2px);
       -moz-filter: blur(2px);
        -ms-filter: blur(2px);
            filter: blur(2px);    */

}
.diyoumask { position: fixed;
  left: 0;
  top: 0;
  z-index:898;
  width: 100%;
  height: 100%;
  opacity: 0.0;
  filter: alpha(Opacity=0);
  background: #000; display:none;
 }
@media (min-width: 767px) {
.c_area  {
    -webkit-transform:translate(0,0);
    -webkit-transition-property:all;
    -webkit-transition-duration:.4s;
    -webkit-transition-timing-function:ease-in-out;
    -o-transform:translate(0,0);
    -o-transition-property:all;
    -o-transition-duration:.4s;
    -o-transition-timing-function:ease-in-out;
    -ms-transform:translate(0,0);
    -ms-transition-property:all;
    -ms-transition-duration:.4s;
    -ms-transition-timing-function:ease-in-out;
    transform:translate(0,0);
    transition-property:all;
    transition-duration:.4s;
    transition-timing-function:ease-in-out;
 }
}
body.show_contact .diyoumask { display:block }
.show_contact .c_area {-webkit-transform:translate(-32px,0px);-o-transform:translate(-32px,0px);-ms-transform:translate(-32px,0px);transform:translate(-32px,0px); }
.show_contact .cu_area dl:nth-of-type(1){-webkit-animation: slide .4s ease .4s backwards;-moz-animation: slide .4s ease .4s backwards;-o-animation: slide .4s ease .4s backwards;animation: slide .4s ease .4s backwards}
.show_contact .cu_area dl:nth-of-type(2){-webkit-animation: slide .4s ease .6s backwards;-moz-animation: slide .4s ease .6s backwards;-o-animation: slide .4s ease .6s backwards;animation: slide .4s ease .6s backwards}
.show_contact .cu_area dl:nth-of-type(3){-webkit-animation: slide .4s ease .8s backwards;-moz-animation: slide .4s ease .8s backwards;-o-animation: slide .4s ease .8s backwards;animation: slide .4s ease .8s backwards}
.show_contact .cu_area dl:nth-of-type(4){-webkit-animation: slide .4s ease 1s backwards;-moz-animation: slide .4s ease 1s backwards;-o-animation: slide .4s ease 1s backwards;animation: slide .4s ease 1s backwards}
@-moz-keyframes slide{0%{opacity: 0;-webkit-transform: translate3d(32px,0,0);-o-transform: translate3d(32px,0,0)}
100%{opacity: 1;-webkit-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0)}}
@-webkit-keyframes slide{0%{opacity: 0;-webkit-transform: translate3d(32px,0,0);-o-transform: translate3d(32px,0,0)}
100%{opacity: 1;-webkit-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0)}}
@-o-keyframes slide{0%{opacity: 0;-webkit-transform: translate3d(32px,0,0);-o-transform: translate3d(32px,0,0)}
100%{opacity: 1;-webkit-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0)}}
@keyframes slide{0%{opacity: 0;-webkit-transform: translate3d(32px,0,0);-o-transform: translate3d(32px,0,0)}
100%{opacity: 1;-webkit-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0)}}
@-moz-keyframes slide2{0%{-webkit-transform: translateX(0);-o-transform: translateX(0);}
100%{-webkit-transform:translateX(-32px);-o-transform: translateX(-32px);}}
@-webkit-keyframes slide2{0%{-webkit-transform:translateX(0px);-o-transform: translateX(0px);}
100%{-webkit-transform:translateX(-32px);-o-transform: translateX(-32px);}}
@-o-keyframes slide2{0%{-webkit-transform: translateX(0px);-o-transform: translateX(0px);}
100%{-webkit-transform: translateX(-32px);-o-transform: translateX(-32px);}}
@keyframes slide2{0%{-webkit-transform: translateX(0px);-o-transform: translateX(0px);}
100%{-webkit-transform: translateX(-32px);-o-transform: translateX(-32px);}}
#sidebar  li a {
-webkit-transition: all .2s ease-in-out 0s;
-moz-transition: all .2s ease-in-out 0s;
transition: all .2s ease-in-out 0s;
}
/*灰色*/
  .gray_container{
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
    }
ul,ul li,ol{ margin:0px; padding:0px; list-style:none}
dl{ margin:0}
.clear{clear:both;height:1px; margin-top:-1px; overflow:hidden;font-size:0px; line-height:1px}
.max_img{ width:100%}
table{border-collapse:collapse;border-spacing:0;}
.bg_c_r{}
.input-ml15{ margin-left:15px;}
.amount-pay-out,.font_c_r,.font_c_orange{ color:#040096!important; }
.amount-pay-in,.font_c_green{ color:#53a000!important; }
.amount-pay{color:#FFA200!important; }
.font_c_grey{ color:#999!important;}
.font_c_blue{ color:#FFA200!important;}
.font_12{ font-size:12px!important;}
.font_14{ font-size:14px!important;}
.border_box{ background: #FAFAFA; padding: 20px; margin: 20px 0 0 0;}
.pad_tb_10{ padding: 10px 0!important;}
.pad_tb_20{ padding: 20px 0!important; }
.navbar-toggle.logined:after{ content: " "; position: absolute;width: 10px; height: 10px; background: #FFA200; border-radius: 5px;top:-4px; right: -4px;}
/*Level*/
.level{ background:url(../images/rongzi/l_1.png) no-repeat; display:inline-block;  padding:2px 5px 2px 26px; line-height:30px;}
.level_1{ background-position:0 -3px; color:#FFA200; }
.level_2{ background-position:0 -81px; color:#FA7D3C}
.level_3{ background-position:0 -43px; color:#ee9b1c}
/*头部*/
.topbar{ height:40px; background:#333;color:#fff; line-height:40px; overflow:hidden;}
.topbar a{ margin:0 5px;color:#fff;}.topbar a:hover{ color:#666; text-decoration:none;}
.topbar .iconfont{ margin-right:5px;}
.topbar .mclient{ float:left;}
.topbar .Login_area{ float:right}
.topbar .badge{ background:#FF7950}
.mlnav{border-top: solid #CCC 1px;color:#868686; margin:0 -15px;}
.mlnav ul{ padding:0 15px;}
.mlnav a,.mlnav li{ color:#666; height:40px; line-height:40px;}
.mlnav .Login_area{}
.navbar{ font-size:16px;}
.banner_1 dt  h2{ margin-bottom:20px;}
.banner_1{background:#fff}
.banner_1  article{ display:block; text-align:center; color:#666;  margin-bottom:60px;}
.banner_1  article .dhk{ display:inline-block; color:#fff; background:#ff8069; min-height:38px; line-height:38px;  padding:0 18px ; border-radius:20px; position:relative; }
.banner_1 .banner_r .dhk{ background:#FFA200; }
.banner_1  article .iconza{ width:20px; height:21px; line-height:21px; color:#FF8069;position:absolute;  left: -8px;bottom: 1px;font-size: 28px; }
.banner_1  article .iconza2{ width:20px; height:21px; line-height:21px; color:#FFA200;position:absolute; right:1px; top:2px; top:3px\9;font-size: 28px; }
.banner_1  article small{height:38px; line-height:38px; margin:10px;}
.banner_1 dl{ margin:0 auto; padding:60px 0 30px 0; color:#FFA200; width:268px;  font-size:18px;}
.banner_1 dt{ color:#666; text-align:center;}
.banner_1 .col-sm-6, .banner_1 .icon_title{ position:relative; margin:0 auto;}
.banner_1 .icon_title{ width:144px; height:155px;  }
.banner_1 .icon_title .liujiaoxing{ position:absolute; width:144px;line-height:155px ;line-height:170px\9; left:-13px; height:155px;font-size:170px; color:#ff8069; text-align:center;font-weight:normal; }
.banner_1 .banner_r .icon_title .liujiaoxing{ color:#FFA200}
.banner_1 .icon_title small{  top:0px; left:0px; text-align:center; position:absolute;width:144px; height:155px;line-height:155px; font-size:30px; color:#FFA200; z-index:2; font-weight:normal;}
.banner_1 dd{ margin:8px 10px; height:28px; line-height:28px;}
.banner_1 dd span.dagou{ color:#FFA200; font-size:28px; margin:0 10px;}
/*帮助*/
.help_area{ padding:60px 0; /*background:#F6E871*/}
.help_area dl dd{line-height:1.8;}
.help_area dl dt{ padding:16px 0; color:#666}
.help_area dl a{ color:#666;}
.help_area dl a:hover{color:#FFA200; }
.help_area dl a.more{ color:#FFA200}
/*新闻*/
.news_area{ background:#E6F2F8; padding:20px 0 70px 0; position:relative}
.news_area h2{ padding:0px; height:66px; line-height:66px; font-size:26px; color:#666; border-bottom:solid 1px rgba(255, 162, 0, 0.22); position:relative;}
.news_area h2 span{ width:134px; height:5px; line-height:5px; background:rgba(255, 162, 0, 0.22); position:absolute; bottom:-3px; left:50%; margin-left:-67px;}
.news_area ul{ margin-bottom:0px;}
.news_area li{ height:48px; min-height:48px; line-height:48px; border-bottom:solid 1px rgba(255, 162, 0, 0.22); margin-bottom:-1px; overflow:hidden; }
.news_area li a{ color:#666; display:block;
-webkit-transition: all .2s ease-in-out 0s;
-moz-transition: all .2s ease-in-out 0s;
transition: all .2s ease-in-out 0s;
}
.news_area li .iconfont{ margin:0 10px 0px 5px; font-size:12px; color:#ffa200; float:left; }
.news_area li a:hover{ background:rgba(255, 162, 0, 0.22)}
.news_area li .data{ float:right; margin-right:20px; color:#999}
.news_area  .more{ height:48px; line-height:48px;  font-size:16px; color:#90a4ae ; display:block;}
.news_area  .more:hover{ background:rgba(255, 162, 0, 0.22)}
/*底部*/
.footer{ min-height:118px !important; padding:20px 0; background:#FFA200;  color:#ffffff;}
.footer_link{overflow:hidden; }
.footer_link ul { overflow:hidden; margin-left:-20px;}
.footer_link ul li{ list-style:none; float:left; border-left: solid 1px #ffffff; height:14px; line-height:14px; margin:0 0  10px -1px;}
.footer_link,.footer_link a{ color:#ffffff; }
.footer_link a{ margin:0 20px;}
.footer .footer_link a:hover{ color:#666;  text-decoration:none;font-size: large}
.footer a{color:#ffffff}
.footer a:hover{ color:#c2d9e4; text-decoration:underline}
.footer p{ font-size:12px;line-height:24px;}
.footer .certificate{ text-align:right}
.footer .certificate img{ margin-left:5px;}
/*身份证*/
.up_info{ font-size: 12px; clear: both; padding: 10px; color: #999;}
/*内页*/
h2.xs-title {
    margin: 0 -10px 0;
    height: 44px;
    line-height: 44px;
    background: #F9F9F9;
    border: #ddd solid 1px;
    text-align: center;
    font-size: 16px;
    border-bottom-width: 2px;
}
.container_page{ padding:20px 15px 50px ; min-height:600px; background:#fff}
.container_page h2{ font-size:22px; color:#FFA200; font-weight:bold; padding-bottom:10px; margin-bottom:10px; /*border-bottom:#B0B0B0 solid 2px;*/}
.container_page .a_list{ line-height:36px;}
.container_page .a_list a{ font-size:16px;}
.container_page .q_list dt{ color:#666; font-size:18px; font-weight:bold}
.container_page .q_list{ padding-top:10px; color:#666 }
.container_page .q_list dt:target span{ background:#FFFA9E}
.container_page .q_list dt{ padding:10px 0; margin-top:30px;}
.container_page .section_page{ font-size: 16px;line-height: 1.75;color:#666}
.container_page .section_page p{ padding-bottom:15px}
.container_page header{ text-align:center}
.container_page header h1{font-size:22px; color:#666;}
.container_page .data_time,.container_page .data_source{ display:block; text-align:center; font-size:14px; }
.container_page .data_time{ color:#999;} .container_page .data_source{ padding-bottom: 20px; color:#999}
.container_page h2 .hidden-xs{ text-align:center; display:block}
.container_page .news_list li{ height:48px; min-height:48px; line-height:48px; border-bottom: solid 1px rgba(255, 162, 0, 0.22); margin-bottom:-1px; overflow:hidden; }
.container_page .news_list li a{ color:#666; display:block;}
.container_page .news_list li .iconfont{ margin:0 10px 0px 5px; font-size:12px; color:#ffa200; float:left; }
.container_page .news_list li a:hover{ background:rgba(255, 162, 0, 0.22)}
.container_page .news_list li .data{ float:right; margin-right:20px; color:#999}
.page_min_h{ min-height:400px;}
.container_page  .pagination{  text-align:center; width:100%;}
.pagination .no{ display: none;}
.nrye{ background:#F2F2F2; margin:0px;}
/*银行*/
.blank dt{margin:30px 0 30px 10%; background:#FAFAFA url("../images/rongzi/blank.png") no-repeat; border: solid 1px #ccc; width: 190px; height: 56px; float: left; clear: left; overflow: hidden; text-indent: -999px; }
.blank dt.huishang{margin:30px 0 30px 10%; background:#FAFAFA url("../images/rongzi/logo_hs.jpg") no-repeat; border: solid 1px #ccc; width: 190px; height: 56px; float: left; clear: left; overflow: hidden; text-indent: -999px; }
.blank dt.gsyh{ background-position: -2px -21px;}
.blank dt.zsyh{ background-position: -4px -134px;}
.blank dt.nyyh{ background-position: -2px -243px;}
.blank dt.zgyh{ background-position: -3px -355px;}
.blank dt.jsyh{ background-position: -2px -465px;}
.blank dl dd{ float: left; margin:30px 0 30px 10%; clear: right }
@media (max-width:637px) {
    .blank dt{margin:30px 0 0  0; float: none; width: 100%;}
    .blank dl dd{  margin:10px 0 0 0; float: none}
}
/*我要借出*/
.wylc_jc{ background:#fafafa; padding:20px;color:#666; margin-bottom:20px;}
.wylc_jc strong{ line-height:34px; font-size:16px; }
.wylc_jc strong span{ padding:0 10px;}
.wylc_jc .form-control{ width:140px;}
.wylc_jc .form-group{ padding:20px 0;}
.wylc_jc .input-group-addon{ border-color:#91BE45}
.wylc_jc table td,.wylc_jc table  th{ border-color:#ccc !important; padding:14px 8px !important; width:50%;}
.wylc_jc table td{ color:#FF7950 !important; background:#fff}
.wylc_jc table  th{ background:#E6E6E6!important}
.wylc_jc .table_area{ margin:0px 88px; }
.wylc_jc .btn{ margin:0 auto; display:block}
.wylc_jc_area .info-p{ margin:20px; padding:10px;}
.wyjc_table tr th, .wyjc_table tr td {border:none!important;  }
/*借出列表*/
.tab_table .table-bordered{border-top:none;}
.zdtb .btn-primary3{position: absolute;right: 20px;}

/*用户*/
.user_input_box{background:#FAFAFA; border:#eee solid 1px; padding:10px;}
.user_input_box dl{ width:50%; float:left; box-sizing:border-box; padding:0 10px; }
.user_input_box dl+dl{ border-left:#eee solid 1px; padding-left:20px;}
.user_input_box dt,.user_input_box dd{ float:left; height:34px; line-height:34px; color:#666; }
.user_input_box dt{ clear:left; font-weight:normal}
.user_input_box .a{ background:#f1f0f0;}
.user_input_box a+a{ margin-left:10px;}
.user_input_box .span,.user_input_box .a{ border-radius:4px; padding:2px 5px;}
.user_page_area  dl .btn{ font-weight:bold; }
.user_page_area  h3{ margin-bottom:20px;}
.user_page_area  .btn_area{ padding:20px 0 0 20px;}
.user_page_area  .btn_area .btn+.btn{ margin-left:30px;}
.user_page_area  h4{ font-size:15px;}
.user_page_area  h4 span{ margin-right:5px;}
.user_page_area  .table_c_area{ padding-top:20px;}

/*表格*/
.table tr td{vertical-align:middle;}
.table .progress{ margin-bottom:8px;}
.table_title{ padding:8px 0; color:#666}
.table_title .pull-right{ font-size:12px; margin-right:0px!important; margin-top:2px;}
.table td[colspan]{padding: 15px  8px;}
.table th a{ display:block; color:#777; position: relative; font-weight: normal;  }
.table th a:after{ font-weight: bold; color: #999; position:absolute; width: 24px; height: 34px; top:-7px; right:-10px; content: "\e771"; font-size:24px!important;}
.table th a.up:after{ color: #FFA200;clip: rect(0 auto 18px auto); top: -2px;}
.table th a.down:after{color: #FFA200; clip: rect(17px auto auto auto); top: -10px;}
h3.table_title{font-size: 22px; font-weight: bold; margin:40px 0 10px 0;}
h3.table_title .small{ font-weight: normal; color: #FFA200; font-size: 14px;}
/**/
.security { margin-top:20px;}
.security .list-group-item{ padding:5px 15px;}
.security .list-group-item span{ float:left}
.security .list-group-item .info{ color:#999; margin-top:18px; }
.security .list-group-item .state{ float:right;height:56px; line-height:56px; padding:0 10px; font-weight:bold}
.security .list-group-item span.state{ color:#91BE45}
.security .iconfont{ font-size:36px; color:#FFA200}
.security .lt{ font-size:16px; font-weight:bold; margin:15px 40px 0 30px; }
/*筛选*/
.s_area{ background:#fafafa; padding: 10px; }
.box-filter-expanded {
 -webkit-transform:translateY(0)!important;
 -ms-transform:translateY(0)!important;
 transform:translateY(0)!important;
}
.tab_s_box_title,.box-filter-ft { display: none }

@media (min-width: 767px) {
 .tab_s_box dl dt {
  height: 50px; line-height: 50px; font-weight: normal; text-align:left; }
 .tab_s_box { }
 .tab_s_box dt, .tab_s_box dd { float: left; box-sizing: border-box; }
 .tab_s_box dt { clear: left; width:9%;  }
 .tab_s_box dd { width:91%; /*border-bottom: dashed 1px #ccc;*/ position: relative; }
 .tab_s_box dd:after { height: 1px; line-height: 1px; width: 10%; font-size: 0; /*bottom: -1px; border-bottom: dashed 1px #ccc;*/ left: -10%; position: absolute; content: " "; }
 .tab_s_box dd:last-child { border-bottom: none; }
 .tab_s_box dd:last-child:after { display: none }
 .tab_s_box dd a {
  color: #999;
  height: 50px; line-height: 50px; padding: 10px; margin: 0 5px; white-space: nowrap; border-radius: 4px; }
 .tab_s_box dd a:hover { background: #eeeeee }
 .tab_s_box dd a.active { background: #FFA200; color: #fff; }

 }
.top_layer{z-index: 1!important;}
.s_bar{ height: 38px; line-height: 38px; background: #EAEAEA; text-align: left; padding-left: 10px;overflow-x: scroll; white-space:nowrap;  }
.s_bar span{ display: inline-block; padding-right:4px; color: #FFA200;}
.user_photo_area{ padding-top: 20px;}
.user_photo_area input{ display: inline-block}
.user_photo{ border: solid 1px #ccc; width: 80px;height: 80px; display: inline-block; margin-right: 20px; overflow: hidden}
.user_photo img{ width: 80px;}
/*站内信*/

.message .state_bar{ padding-bottom: 10px; }
.message .state_bar li span{ display: inline-block; padding-right: 10px;}
.message .state_bar .a{ cursor: pointer;  color: #FFA200; margin-right: 10px; }
.message .state_bar .s-state,.message .state_bar .delall{ display: none;}
.message .title_bar{ background: #E6E6E6;color: #777; padding: 10px; border: solid 1px #eee}
.message .title_bar .data_time{ float: right; padding-right: 7%; color: #777;}
.message .title_bar .state{ margin: 0 2.2%;}
.message .title_bar .title{margin-left: 3%; text-align: center;  }
.message .message_list li{ position: relative; border-bottom: solid 1px #eee; padding: 10px;}
.message .message_list li:nth-of-type(odd){ background:#FAFAFA}
.message .message_list li input[type="checkbox"],
.message .title_bar input[type="checkbox"],
.message .message_list li .state,
.message .title_bar .state,
.message .message_list li .yh,
.message .title_bar .yh,
.message .message_list li .title,
.message .title_bar .title{ float: left}
.message .message_list li input[type="checkbox"]{ margin-top: 5px;}
.message .message_list li .state{ background: url("../images/rongzi/m.gif") no-repeat;
    height: 14px; width: 16px; margin: 5px 3% 0;}
.message .message_list li.yd .state{ background-position:0 -16px; margin-top: 4px;}
.message .message_list li.yd .title{
    color: #999;}
.message .message_list li .title{ max-width: 490px; margin-left: 3%; height: 20px;
    overflow: hidden; text-overflow: ellipsis;cursor: pointer;white-space:nowrap;
    color: #FFA200;}
.message .message_list li .data_time{ float: right;
    color: #999;}
.message .message_c{ background: #FCE6BF; margin:10px -10px -11px -10px; min-height: 100px; padding:10px 10px 11px 10px;  clear: both; display: none}
.message .open .message_c{ display: block}

@media (max-width: 768px) {
    .zdtb .btn-primary3{right: 10px; padding: 5px 28px;}
    .message .state_bar .a{ margin-right: 5px;}
    .message .message_list li input[type="checkbox"]{ position: absolute; left:0px;top:29px; width: 19px; height: 19px; float: none }
    .message .message_list li .state{ margin:4px 10px 0 -9px;}
    .message .message_list li.yd .state{  margin-top:2px}
    .message .message_list li .data_time{ float: none; position: absolute; right: -9px;
        top: 10px; font-size: 10px;
        color: #999; width:76px;
        height: 20px; line-height: 20px;
        overflow: hidden;}
    .message .message_list li .yh{float: none;  }
    .message .message_list li .title{ float: none; display: block; padding-left: 10px; max-width:90%; overflow: hidden; }
}

/*我要借入*/
.sall_area { padding-left:112px; }
#result{
    width: 320px;
    position: absolute; z-index: 99; min-height: 120px;
    margin:325px 0 0 462px; display: none;
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
    #result.m325 {
    margin-top:325px;
    }
    #result.m160 {
     margin-top:180px;
    }

#result .content{
    padding:10px;
    width: 450px;
    background-color: #FFA200;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    box-shadow:0 0 10px rgba(255, 122, 9, 0.61);
    color:#ffffff;
}
#result .content li{ border-bottom: solid 1px #ccc; padding:5px 0; line-height: 24px; }
#result .content li:last-of-type{border-bottom:none}
@media (max-width: 768px) {
     #result.m325,
    #result.m160 {
     margin-top:0;
    }
    .sall_area { padding-left:0px; }
    .sall_area input {   width: 19px;
  height: 19px;}
    #result{ position: fixed; top:0; left: 0;  width: 100%; margin: 0px;}
    #result .content{margin:10px;}
    }
.wyjr_area{ overflow: hidden; }
.wyjr_area .bg_grey{ background: #FAFAFA; padding:20px 10px 0;}
.wyjr_area .pad{ padding:20px  10px;}
.wyjr_area #Aquota{font-style: normal}
.wyjr_area #Amountdx{
    letter-spacing: 2px;
    position: absolute;
    font-size:13px;
    top:39px; left: 0px; padding: 0 12px;
    color: #999;
}
.wyjr_area  #autoRate{ position: absolute; right: 2px; top:4px; padding:0 6px; cursor: pointer; font-size: 20px;
    color: #666; display: none}
.wyjr_area .has-error  #autoRate{ display: block}
.wyjr_area .select-inline .select{ display: inline-block;  vertical-align: middle; float: none}
.select_l{ padding-top:5px; display: inline-block}
.wyjr_area .btn_area{ padding: 10px;}
.wyjr_area .select_list_area{ width: 100%; border: solid 1px #CCCCCC;
    height: 206px; background: #fff; border-radius: 4px;overflow-y:auto;
}
.wyjr_area .select_list_area ul{}
.wyjr_area .select_list_area li{ padding:6px 10px;  border-radius: 4px; }
.wyjr_area .select_list_area ul li.select{ background: #FFA200;color: #ffffff }
.wyjr_area .form-control-static{ display: inline-block; padding-left: 10px;}
/*.wyjr_area .select_list_area ul li.select:first-child{
    border-bottom-color:#EFF6E4 ;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.wyjr_area .select_list_area ul li.select+.select{
    border-top-color:red !important;
    border-top-left-radius: 0  !important;
    border-top-right-radius: 0  !important;
}
.wyjr_area .select_list_area ul li.select:not(:first-child):not(:last-child){
    border-radius:0px;border-top-color:#EFF6E4 ;border-bottom-color:#EFF6E4 ;
}*/
.wyjr_area .select_list_area li:nth-of-type(even){background: #F5F5F5; border-color:#F5F5F5 }
.wyjr_area .select_list_area li label{ margin: 0; display: block;}
.wyjr_area .select_list_area li input[type="checkbox"]{ margin: 2px 10px 0 0; }
.wyjr_area .select_list_area li .list_info{ display: inline-block;}

/*注册*/
.zc{}
.zc .yzm{ border: #ccc 1px solid; height: 38px; float: left; margin-left: 15px;}
.zc .content{ margin: 0 65px;}
.zc .content .content{ background:#fff; clear: both; margin: 10px 0 30px 0; min-height: 515px;}
.zc .content ol{ padding-top: 30px;}
.zc .content ol i{ font-style: normal; font-size: 32px;
    color: #FFF; width: 50px;
    height: 50px; border-radius: 50%; display: block;
     background: #E5E5E5; vertical-align: middle; margin: 0 auto 10px;}
.zc .content ol i .iconfont{ font-size:32px; }
.zc .content ol li.active i{ background: #FF7950;}
.zc .content ol li{ color: #b7b7b7; width: 25%; text-align: center;float: left; display: inline-block; font-size: 16px;}
.zc .content ol li.active {color: #FF7950; position: relative;}
.zc  ol li.active:before{ content: " "; position: absolute; width: 1px; bottom: 0px; left: 50%; height: 1px;
    margin:  0 0 -10px -10px;
    border: solid 10px #fff;
    border-left-color: transparent ;
    border-top-color: transparent ; border-right-color: transparent ;
}
.zc2{ padding: 60px; }
.zc2 h2,.zc2 .info{ padding-bottom: 20px;}
.double_line{height:4px; font-size: 0px; border:dashed 1px #ddd; border-left: none; border-right: none;}
.zc2 .double_line{ margin: 30px 0;}
.zc4{ text-align: center; padding-top: 100px;}
.zc4 .iconfont{ font-size: 130px; display: block;}
.zc4 h1{ padding-bottom: 30px; color: #91BE45;}
.dl .content >.row{ margin:0px;}
.dl .content{ margin: 30px 8.783%  30px; background: #fff}
.dl .content .left,.dl .content .right{float: left;}
.dl .content .left{width:58.16%;}
.dl .content .left img{ width: 100%}
.dl .content .right{width: 41.84%; padding-top: 40px;}
.dl .checkbox{ padding-left:80px;}
.dl .checkbox a{float: right; margin-right:45px;}
.dl label.control-label{ width: 80px; padding-right: 10px;}
.dl .btn_area{ padding:  15px 0 0 0;  margin-left: 80px; }
.dl .btn_area .btn{width: 100%}
.dl .explain{ padding: 20px 0; display: block; border-bottom: #CCC solid 1px; text-align: center }
.dl .other{display: block; text-align: center; padding: 20px 0;}
.dl .btn-primary{ background:#F7F7F7  color: #FFA200; }
.dl .btn-primary:hover{background:#E5E5E5 ;}
.dl .right .form-control-tips {margin-left: 70px; position: absolute; margin-top: -36px; }
    /*表单页面*/
.form-zc{ padding:60px ;}
#searchForm .btn_area { display:inline;}
#searchForm .btn_area .btn { min-width:30px; }
.photo-form .btn_area, .form-sqjc .btn_area{ padding-top: 30px;}
.form-zc .form-group{ position: relative;}
.form-zjjl{ margin-bottom:30px;}
.form-zc .form-control-static{ margin-left: 102px;}
.form-zc .zcsm{ display: inline-block}
.form-zc .btn_area{ padding-top: 30px;}
.tjzdtb .bg_violet{ background: rgba(255, 162, 0, 0.14);;padding: 20px; margin-bottom: 30px;border-radius: 5%;}
.bg_violet strong{ font-size: 16px;}
.bg_violet strong span{ display: inline-block; padding-left: 10px;}
.tjzdtb .form-horizontal{ padding-top: 20px;}
.tjzdtb .radio-inline{ padding-top: 0px;}
.tjzdtb .btn_area .btn{ margin-left: 100px;}
.tjzdtb .col-sm-1{ width: 80px; padding-right: 10px;}
.form-info .btn_area,.form-dlmm .btn_area{ padding-top: 10px;}
.form-info label.col-sm-1{ width: 102px; padding-right: 10px; }
.form-info .btn_area .btn{ margin-left: 102px;}
.form-sfrz .btn_area .btn{ margin-left: 92px;}
.form-tjyhk label.col-sm-1,.form-zjjl label.col-sm-1{ width:84px; padding-right: 10px; }
.form-tjyhk .addother { margin-left:15px; }
.form-dlmm label.col-sm-1,.form-wyjr label.col-sm-1,.form-zc label.col-sm-1{ width: 102px; padding-right: 10px; }
.form-bdsj .form-group .btn-sm{ margin-left: 15px;}
.form-bdsj label.col-sm-1{ width:72px; padding-right: 10px; }
.form-dlmm .btn_area .btn,.form-zc .btn_area .btn{ margin-left: 102px!important; margin-right: 20px;}
.form-zc.w62b .btn_area .btn+.btn{ margin-left:0px!important; margin-right: 20px;}
.form-sqzy .btn_area{ padding-top: 30px;}
.form-wyjr .btn_area .btn{ margin-left: 92px!important;}
.form-bdsj .btn_area .btn{ margin-left: 72px!important;}
.form-tjyhk .btn_area .btn,.form-zjjl .btn_area .btn{ margin-left: 84px!important;}
.select-inline select{ display: inline-block!important; width: auto!important;}
.select-inline select+select{ margin-left: 10px;}
.form-sqsx .btn_area{ padding-top: 10px;}
.form-sqsx .col-sm-1{ min-width: 65px;}
.form-sqsx .btn_area .btn + .btn,.form-tjyhk .btn_area .btn + .btn
{ margin-left: 20px!important; }
.form-sqsx .btn_area .form-control-tips{ position: absolute; margin:6px 0 0 37%}

.zdtbjl .col-sm-1{ width:54px;padding-right: 10px;}
.col-sm-_{float: left;  position: relative;min-height: 1px;padding: 0;text-align: center;
    width:30px;
    padding-top: 7px;
    color: #ccc;}
.zdtbjl span.col-sm-1{ width:30px; text-align: center;padding-right: 0; padding-top: 7px; color: #ccc;}
.zdtbjl .btn_area .btn{ margin-left: 53px;}
.zdtbjl,.form-djjl{ margin-bottom: 30px;}
.border_box.form-tjyhk ,.border_box.form-zjjl, { margin-bottom: 20px;}
.border_box.form-tjyhk div+a{ margin: 7px 0 0 15px; float: left}
.border_box.form-tjyhk .form-control-static,.tjzdtb .form-control-static{ padding: 8px 0 0 15px;float: left; }
.form-group .checkall{  position: relative; display: block;vertical-align: middle;cursor: pointer;
    border-radius: 4px;
    padding: 6px; width: 80px; text-align: center;
    background: #FFA200;
    color: #fff;
}
.form-zjjl .checkbox-inline{ padding-top: 12px; padding-bottom: 7px; margin-right:3%; }
.form-zjjl .checkbox-inline + .checkbox-inline{ margin-left:0;  }
.form-group .checkall:hover{background: #eee; color: #666}

/*借款详情*/

.jkxq .jkxq_info{ background: #fff; }
.jkxq  #sidebar .breadcrumb{ margin-bottom: 0;}
.jkxq .jkxq_info .left{width: 68.46846%;}
.jkxq .jkxq_info .left .info{ margin: 30px 0 30px 30px; border-right:  solid 1px #EAEAEA;}
.jkxq .jkxq_info .right{ width:31.53154%;}
.jkxq .jkxq_info table{ width: 100%; text-align: center}
.jkxq .jkxq_info td h3{
    color: #666; font-size: 16px; padding-bottom:5px;}
.jkxq .jkxq_info td{ padding: 0 30px;
    color: #ff7950; font-size: 24px;}
.jkxq .jkxq_info td+td{ border-left: #ddd solid 1px;}
.jkxq .jkxq_info td span{ display: inline-block; vertical-align: middle}
.jkxq .jkxq_info td .small{ width:60px; text-align: left;  line-height:13px; font-size: 12px;}
.jkxq .jkxq_info h2{ padding-bottom: 30px;}
.jkxq .jkxq_info .labels{ width:82px; padding-right: 10px; text-align: right; float: left}
.jkxq .jkxq_info ul{ padding-top: 40px;}
.jkxq .jkxq_info ul li{ width:100%; min-height: 24px; padding-bottom: 15px; clear: both}
.jkxq .jkxq_info ul li .progress_area{ width:70%; float: left}
.jkxq .jkxq_info ul li .progress_info{float: left; padding-left: 10px;}
.jkxq .jkxq_info ul li .progress{margin-bottom: 0; border-radius:11px; height: 24px;}
.jkxq .jkxq_info ul li .progress-bar-success{ background-color: #FFA200 }
.jkxq .jkxq_info ul li .description{ float: left; width:77%; min-height: 40px;}
.jkxq .jkxq_info .right .info{ margin:86px 30px  30px;}
.jkxq .jkxq_info .right .state{ color: #FFA200; font-weight: bold;}
.jkxq .jkxq_info .btn-primary2{width: 100%; padding:9px; margin: 20px 0; position: relative; font-size: 24px;}
/*.jkxq .jkxq_info .btn-primary2:after{  border-radius: 0 0 4px  4px/0 0 4px 4px; position: absolute; height: 4px; content: " "; width: 100%; background: #E36C48; left:0px; bottom: -4px;}
.jkxq .jkxq_info .btn-primary2.disabled:after,
.jkxq .jkxq_info .btn-primary2[disabled]:after{ background: #ccc;}     */

.jkxq .jkxq_info p{ line-height: 200%;}
.jkxq .double_line{ clear: both; margin: 0 30px;}
.jkxq .user_info {color: #FFA200; padding-top: 10px;}
.jkxq .user_info .row{margin:10px 30px 30px;}
.jkxq .user_info .row > div > p{ margin-left: 10%; position: relative;}
.jkxq .user_info .row > div .user_photo{ position: absolute; right: 0px; top:0px; }
.jkxq .user_info .row div+div > p{ border-left: solid 1px #ddd;padding:0 30px; margin-left: 27px;}
.jkxq .user_info .row div+div > p strong{color: #FFA200;}
.jkxq .table_list{ clear: both; margin-bottom: 30px;}
.jkxq .table_list h2{ padding: 20px 0; font-size: 18px; font-weight: bold; color:#FFA200}
.jkxq .table_list tr th { background: #FFA200; font-weight: bold; padding: 12px 8px;
    color: #fff;}
.jkxq .table_list tr:nth-of-type(odd) td{background: #fff}
.jkxq .table_list tr td{ background: #FAFAFA}
.jkxq .table_list .table{ margin-bottom: 0px;}
@media (min-width: 769px) {
    .jkxq  #sidebar .breadcrumb{   background-color: #f5f5f5;color: #666;}
    .jkxq  #sidebar .breadcrumb > .active{ color: #FFA200;}
    .jkxq  #sidebar > ul{ display: none}
    .carousel ,.flexslider {
     height:403px; overflow:hidden;
}
}
@media (max-width: 1014px) {
    .jkxq .jkxq_info td h3{
        color: #666; font-size: 16px; padding-bottom:5px;}
    .jkxq .jkxq_info td{ padding: 0 6%; font-size: 14px;}
}
@media (max-width: 414px) {
    .form-sqsx .btn_area .btn + .btn{ margin: 20px!important;}
    .form-zc.w62b .btn_area .btn+.btn{ margin-left:0px!important; margin-top: 10px;}
    .jkxq .jkxq_info ul li .progress_area{ width:54%;}
    .jkxq .jkxq_info h2{ font-size: 20px;}
    .jkxq .jkxq_info ul li .description{ width: 70%;}

}

@media (max-width: 768px) {

     #searchForm .btn_area {  margin:10px  0 0 0; display:block}
    .jkxq .jkxq_info .right .info{margin: 10px;}
    .jkxq .jkxq_info .right { border-top:solid 1px #ccc }
    .jkxq .double_line{ margin: 0 10px;}
    .photo-form .btn_area,.form-sqjc .btn_area { padding-top: 20px;}
    .jkxq .user_info .row  div  p,.jkxq .user_info .row div+div > p{ margin:0; padding: 10px; border-left: none;   border-bottom: dotted 1px #ABAEB5;}
    .jkxq .jkxq_info .left{width: 100%; float: none}
    .jkxq .jkxq_info .left .info{ margin:10px; border-right:none;}
    .jkxq .jkxq_info .right{ width:100%;float: none}
    .jkxq .jkxq_info td{ padding: 0 10px;}
    .form-sqzy .btn_area{ padding-top: 0;}
    .form-bdsj .form-group .btn-sm,
    .zdtbjl .btn_area .btn,
    .wyjr_area .form-control-static,
    .tjzdtb .form-control-static,
    .tjzdtb .btn_area .btn,
    .form-dlmm .btn_area .btn,
    .form-info .btn_area .btn,
    .form-sfrz .btn_area .btn,
    .form-zc .btn_area .btn,
    .form-zjjl .btn_area .btn,
    .form-wyjr .btn_area .btn,
    .form-tjyhk .btn_area .btn,
    .form-zjjl .btn_area .btn,
    .form-bdsj .btn_area .btn{ margin-left:0!important;}
    .form-sqsx .btn_area .form-control-tips{ position: static; margin:0!important;}

    .form-tjyhk .btn_area .btn + .btn{ margin: 10px 0 0 0!important;  }
    .border_box.form-tjyhk div+a{ margin: 10px 0 0 0; float: none; }
    .border_box.form-tjyhk .form-control-static,.tjzdtb .form-control-static{ padding: 10px 0 0 0;float: none; }
    .a-sm-btn{border-radius: 4px; padding: 4px 5px; display: inline-block;}
    .zc .content{ margin: 0;}
    .zc .content ol{ padding-top: 10px;}
    .form-zc,.zc2{ padding:10px ;}
    .form-zc .form-control-static{ margin-left:0;}
    .form-zc .zcsm{ display: inline-block}
    .form-zc .btn_area{ padding-top:10px;}
    .form-zc .btn_area span{ padding:10px;}
    .zc .yzm{ border: #ccc 1px solid; height: 38px; float: none; margin-left: 0;}
    .zc .content .content{ background:#fff; clear: both; margin: 10px 0 20px  0; min-height: inherit;}
    .zc .content ol i{ font-size: 16px;color: #FFF; width: 30px; height: 30px; line-height: 30px;}
     .zc .content ol i .iconfont{ font-size:16px; }
    .zc .content ol li{ font-size: 14px;}
    .zc4{ padding:40px 0;}
    .zc4 .iconfont{ font-size: 30px; display: inline-block}.zc4 h1{ font-size: 24px; padding-bottom: 20px;}

}@media (max-width:1000px) {
    .dl .content .left{  display: none }
    .dl .checkbox a {float:none;margin-right: 0; }
    .dl .content .left,.dl .content .right{float: none; width: 100%;}
}

@media (max-width: 767px) {
    .form-sqsx .btn_area .btn + .btn{ margin-left: 0!important;}
    .dl .content{  margin: 0 -15px 10px; padding: 10px;}
    #sidebar >ul >li{border-bottom: solid 1px  #d7e1e6;}
    .dl .checkbox {padding-left: 0;}

    .dl .content .btn_area{ margin-left: 0;}
    .dl .content .btn_area .explain{ text-align: left}
 /*手机下的筛选*/
 .s_area{
  -webkit-transition:-webkit-transform 0.25s ease-out;
  transition:transform 0.25s ease-out;
  -webkit-transform:translateY(-180%);
  -ms-transform:translateY(-180%);
  transform:translateY(-180%);
  }
 .s_area { position: fixed; width: 100%; height: 100%; top: 0; z-index: 1; left: 0; padding: 0 !important; }
 .s_area .tab_s_box_title { position: absolute; top: 0; left: 0; padding: 0 15px; display: block; height: 44px; line-height: 44px; background-color: #eee; color: #999; font-size: 19px; z-index: 1; width: 100%; }
 .s_area .tab_s_box dl { position: relative; }
 .s_area .tab_s_box dl dt { height: 50px; line-height: 50px; text-align: center; top: 44px;
  padding-left: 10px; width: 30%; float: none; position: absolute; left: 0; font-weight: normal; }
 .s_area .tab_s_box dl dt.active { background: #fff; color: #FFA200; border-bottom: solid 1px #f7f7f7; }
 .s_area .tab_s_box dl dd { display: none; margin-left: 30%; float: none;  border: none; height: 500px; overflow-y: scroll; top: 0; padding-top: 44px; }
 .s_area .tab_s_box dl dd.active { display: block; }
 .s_area .tab_s_box dl dt:nth-of-type(2) { top: 95px; }
 .s_area .tab_s_box dl dt:nth-of-type(3) { top: 139px; }
 .s_area .tab_s_box dl dd a { padding-left: 22px; color: #666; background: #fff; height: 50px; line-height: 50px; display: block; position: relative; overflow: hidden; }
 .s_area .tab_s_box dl dd a.active { background: #FFA200; color: #fff; }
 .s_area .tab_s_box dl dd a:after { height: 1px; line-height: 1px; width: 100%; font-size: 0; background: #f7f7f7; left: 10px; position: absolute; content: " "; }
 .s_area .tab_s_box dl dd a.active:after { display: none; }
 body.phone_s { overflow: hidden !important; }
 .s_area .box-filter-ft { position: fixed; z-index: 1; bottom: 0; left: 0; width: 100%; text-align: center;
  height: 50px; line-height: 50px; background: #fff; border-top: solid 1px #eee;  }
 .box-filter-expanded .box-filter-ft{ display: block}
 }
/* Sidebar Navigation */
#sidebar {
    display: block;
    position: relative;
}
#sidebar .submenu_bar{height:44px;  line-height:44px; }
#sidebar .breadcrumb{height:44px;  line-height:44px; background:#FFA200; padding:0 10px; margin:0px; color:#fff; border-radius:0; white-space: nowrap; overflow: hidden; overflow-x: auto }
#sidebar .breadcrumb > .active{ color:#eee}
#sidebar .breadcrumb > li:first-child{}
#sidebar .breadcrumb > li:nth-child(2):before{ content:" "}
#sidebar  ul {list-style: none;}
#sidebar > ul >  li > ul{ display:none}
#sidebar > ul >  li.open > ul{ display:block}
#sidebar a{ display:block}
#sidebar >  ul >  li {display: block;position: relative; }
#sidebar > ul >  li >  a {padding-left:25%; color: #FFA200;height:48px;  line-height:48px; cursor:pointer; overflow:hidden; background:#F7F7F7}
#sidebar > ul > li > a:hover { background:#E2E2E2 }
#sidebar > ul > li > a .iconfont {  font-size:20px;}
#sidebar > ul > li > a  { border-bottom:solid #E2E2E2 1px}
#sidebar > ul > li.active > a { /*border-bottom: none*/}
#sidebar > ul > li.active > a{ background-color:#FFA200!important; color:#fff}

#sidebar > ul > li.open > a{ background-color: #FFA200; color:#fff}
#sidebar .iconfont{ margin-right:10px;}
#sidebar  .submenu li a{ padding-left:31%; height:46px; line-height:46px;color:#626D83; font-size:13px;overflow:hidden;}
#sidebar  .submenu li a:before{ content:"\e636";  }
#sidebar .submenu li a:hover { background:#FFA200}
#sidebar > ul > li.active > a:hover {}
#sidebar  .submenu li.active  a { background:#fff; color:#FFA200; border-left:4px solid #FFA200;}
#sidebar .submenu li.active a:before { color:#fff }
#sidebar  .iconfont{
    /* -webkit-transition: font-size 0.25s ease-out 0s;
     -moz-transition: font-size 0.25s ease-out 0s;
     transition: font-size 0.25s ease-out 0s;*/

}
#sidebar > ul >  li >  a:hover .iconfont{
}
.img_box { width:100%;}
.img_box img{ width:100%;}
.about p{ font-size:16px; line-height:36px; color:#666}
.about  .img_box{ padding-top:50px;}
.lxwm_area,.lxwm_area dt,.lxwm_area dd{ font-size:16px; color:#666; }
.lxwm_area dt,.lxwm_area dd{ padding:5px 0; }
.lxwm_area strong{ padding-bottom:20px; display:block}
.lxwm_area a+a{ margin-left:10px;}
@media (min-width: 768px) {
  .lxwm_area .dl-horizontal dt {
    float: left;
    clear: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; width:auto; font-weight:normal
  }
  .lxwm_area .dl-horizontal dd {
    margin-left: 0;
  }
	.wylc_jc .table_area{ margin:0px 88px; padding:20px 0; }
}
@media (max-width: 667px) { /*ip 横屏*/
     .form-tjyhk .addother { margin-left:0px;  margin-top:15px;}
	.container_page h2{ margin:0 -10px 10px;  padding:0px; height:44px; line-height:44px; background:#F9F9F9; border:#ddd solid 1px; text-align:center; font-size:16px; border-bottom-width:2px;  }
	.container_page header h1{ padding-bottom:10px;}
	.page_min_h{ min-height:300px;}
	.user_input_box dl{ padding:0; }

}
@media (max-width: 414px) {/*ip6 +*/
    .user_page_area .btn_area .btn:nth-of-type(3){ margin-left:0px; margin-top:10px;}
    .user_page_area .btn_area .btn:nth-of-type(4) { margin-top:10px;}
    .jkxq .table_list { padding: 5px;}
    input[type="file"]{ width: 100%;}
	.logo img{ width:200px; margin:13px 0 0 15px;  }
	.news_area .data{display: none !important; }
	.container_page .news_list li .data,.news_area li .data{ display:none;}
	.user_input_box dt,.user_input_box dd{ float:none; min-height:30px; height:auto}
	.user_input_box dd{ padding-right:10px;}
	.user_input_box .btn{ display:block}
	.user_input_box a+a{ margin:10px 0 0 0;}
 .table_title .pull-right{ background:#fafafa;  border-radius: 2px; padding: 2px 5px; float:none !important;}
	.amount{ font-size:12px;}
	.security .lt{   font-size:14px; margin:9px 5px 0 5px; }
	.security .iconfont{ font-size:25px;}
	.security .list-group-item{ padding:5px;}
	.security .list-group-item .info{ font-size:10px; max-width:118px; margin:13px 0 0 0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
	.security .list-group-item .state{ height:40px; line-height:40px;}
	.wylc_jc .form-group{ padding:5px 0;}
	.padding-sm-none{ padding:10px 0!important;}
	.wylc_jc .form-control{width:100%;}
	.btn-xs-block{ display:block!important; width:100%; padding:10px 28px; clear: both}
 .btn_area{ padding:10px 0 0 0!important ;}
	.zdtb .btn-primary3{ position: static; margin-bottom: 10px;}
    .input-ml15{ margin:0;}
}
@media (max-width: 768px) {
    .logo{ display: block !important; margin: 0 auto  }
    .border_box{ padding: 10px;}
	.user_page_area  h3{ font-size:18px; margin-bottom:10px;}
	.banner_1  article .dhk{ min-height:28px; line-height:28px;  padding:0 10px ; border-radius:20px; font-size:10px; }
	.banner_1  article .iconza{ width:20px; height:20px; line-height:20px; left: -6px;font-size: 20px; }
	.banner_1 dl{  padding:20px 0  0 0;  }
	.banner_1 dt  h2{font-size:20px; margin:10px 0;}
	.banner_1 .icon_title{ width:102px; height:108px;  }
	.banner_1 .icon_title .liujiaoxing{line-height:108px;  left:-21px; font-size:118px; color:#ff8069; font-weight:normal; }
	.banner_1 .icon_title small{  top:0px; left:0px; text-align:center; position:absolute;width:102px; height:108px;line-height:108px; font-size:20px;  z-index:2;}
	.banner_1 dd{ margin:8px 10px 8px 30px; height:20px; line-height:20px; font-size:16px;}
	.banner_1 dd  span.dagou{ color:#FFA200; font-size:18px; margin:0 5px 0 20px;}
	.banner_1 .col-sm-6{ border-bottom: 2px solid #F7F7F7;}
	.banner_1{ background:#fff ;}
	.help_area  img{ width:94px;}
	.help_area dl dt{ padding:10px 0;}
	.help_area{ padding:20px 0;}
	.news_area{ padding:10px 0 30px 0;}
	.news_area h2{ padding:0px; height:50px; line-height:50px; font-size:24px; }
	.footer .certificate{ text-align:center; padding-top:10px;}
	.nrye{ margin-top:10px;}

	#sidebar .submenu li a{ height:44px; line-height:44px;}
	#sidebar .submenu li{border-bottom: dashed 1px  #d7e1e6;}
	#sidebar .submenu li:last-child{border-bottom: none}
	#sidebar > ul > li > a > .label { background:#FFA200;margin: 12px 20px 0 0;float: right;padding: 3px 5px 2px;}
	.pagination li{ display:none; }
	.pagination li a,.pagination li span{ padding: 10px;}
	.pagination li:first-child,.pagination li:last-child,.pagination li.no{display:inline;}
	.pagination li.no span{ border:none}
	.pagination li:first-child a,
	.pagination li:first-child span,
	.pagination li:last-child a,
	.pagination li:last-child span{ color:#fff; background:#FFA200}
	.pagination li.disabled a,.pagination li.disabled span{ color:#ccc; background:#EFF2F5}
	.padding-sm-none h2{ margin:0px 0px 10px!important;}
	.wylc_jc table td,.wylc_jc table  th{height: auto; padding:8px!important;}
	.wylc_jc .table_area{ margin:0 ;}
	.tab_table .nav-tabs > li+li { margin-left:2px;  }
	.tab_table .nav-tabs > li > a{padding: 7px 5px;}
 .info-box{ margin-bottom: 10px;}
}
@media (max-width: 997px) {
	.banner_1  article small{ display:none}
	#sidebar > ul >  li >  a {padding-left:13%!important;}
	#sidebar  .submenu li a{ padding-left:13%!important;}
	.container_page{ padding:10px; min-height:400px;}
}



/*字体*/

@font-face {font-family: "iconfont";
    src: url('../fonts/iconfont.eot');
    src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'),
    url('../fonts/iconfont.woff') format('woff'),
    url('../fonts/iconfont.ttf') format('truetype'),
    url('../fonts/iconfont.svg#iconfont') format('svg');
}

.iconfont, .show_btn:before, .contact_right .cu_area dl:before,
.table th a:after,.bg-warning:before,
.info-box:before,
.text-tips-af:after,
.pass:after,
.popover-close,
#sidebar .submenu li a:before
{
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.cz-nav-tabs{
  border-bottom: 1px solid #EEE;
}
.cz-nav-tabs li{
  width: 116px;
  height: 44px;
  line-height: 44px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border: 1px solid #EEE;
  border-bottom: none;
  color: #666678;
  text-align: center;
  cursor:pointer;
}
.cz-nav-tabs li.active,.cz-nav-tabs li:hover{
  background-color: #D0D7DD;
  border-color: #D0D7DD;
}

.form-zxzf .control-label{
  width: 102px;
      padding-right: 10px;
}
.form-zxzf .form-control-static{
  padding-left: 10px;
  float: left;
}
.form-zxzf .form-control-static span{
  color: #ff6600;
}
.zfjk-group .control-label{
    margin-top: 30px;
}
.list-zfjk{
    overflow: hidden;
    padding-top: 18px;
}
.list-zfjk li{
    float:left;
}
.list-zfjk li label{
    position: relative;
    width: 150px;
    height: 45px;
    margin-right: 34px;
    margin-top: 12px;
    margin-bottom: 12px;
    cursor: pointer;
    border: 1px solid #DADADA;
}
.list-zfjk li label input{
    position: absolute;
    top: 0;
    left: -9999px;
}
.list-zfjk li label.active{
    border-color: #FFA200;
}
.list-zfjk li label.active:after{
    position: absolute;
    top: -6px;
    right: -6px;
    content: "";
    width: 13px;
    height: 13px;
    background: url(../images/rongzi/gou.png) no-repeat 0 0;
}
.cz-info{
    height: 400px;
    background-color: #FFF;
}
.cz-info h2 {
    font-size: 22px;
    color: #FFA200;
    font-weight: bold;
    margin-left: 15px;
    padding-top: 15px;
}
.cz-info .info{
    margin-top: 143px;
    padding-left: 420px;
}
.cz-info .info p span{
    color: #91be45;
}
.yzm-ipt {
    float:left;width:190px;
}
.yzm-img {
    float:left;
    margin-left:5px;
    margin-top: 6px;
}
/**
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}
.clearfix{display:inline-block;}
.clearfix {display:block;}
.clear{clear:both;height:0px;overflow:hidden;}
*/
